shockingly good thing - Francés Inglés Diccionario